/**
 * Formulario para Fechar um Projeto
 *
 * @this {UICloseProjectDialog}
 * @version
 */

function UICloseProjectDialog() {

    /**
     * Variaveis
     */

    /**
     * Inicializa o objeto da classe
     */
    this.init = function() {

    }

    /**
     * Funcoes
     */
    this.showCloseProjectDialog = function() {
        var oLayoutProject = ModelInstance.getLayoutProject();
        if(oLayoutProject.projectIsOpened()) {
            if(confirm(EAppInfoMessages.eSaveAndGainProjectCopy)) {
                oLayoutProject.saveAsProject();
            }
            oLayoutProject.closeProject();
        }
    }

    /**
     * Chamada do inicializador da classe
     */
    this.init();
}

